package com.hp.dao;

import com.hp.pojo.House;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
@Mapper
public interface HouseMapper {
    //Showi 2021年6月23日
    /*
    增加一条房信息
     */
    int addHouse(House house);

    /*
    根据房id，删除一条房信息
     */
    int deleteHouseById(int houseId);

    /*
    更新房信息，用房实体代替实体
     */
    int updateHouseById(House house);

    /*
    获取所有房信息
     */
    List<House> getAllHouses();

    //接下来是获取房信息的基本方式，根据id，房时间、申请是否通过等等
    /*
    根据id，获取房信息
     */
    House getHouseById(int houseId);

    List<House> getHouseByUserId(int userId);

}
